#include <iostream>
#include <math.h>
#include <vector>
using namespace std;

bool IsPrimeNum(int n)   //判断是否为素数
{
    for(int i = 2; i <= sqrt(n); ++i){
        if(n % i == 0)
            return false;
    }
    return true;
}

int main()
{
    int n;
    cin >> n;
    if(n < 2 || n > 10000)
        return 0;
    vector<int> out;
    for(int i = 2; i < n; ++i){
        if(IsPrimeNum(i) && i % 10 == 1){  //是素数且个位为一
            out.push_back(i);
        }
    }
    if(out.empty())
        cout << -1;
    else{
        for(int i = 0; i < out.size(); ++i){
            if(i == out.size()-1)
                cout << out[i];
            else
                cout << out[i] << ' ' ;
        }
    }
    
    return 0;
}